Collision-Free and Curvature-Continuous Path Smoothing In Cluttered Environments
نویسندگان
چکیده
We present a novel trajectory computation algorithm to smooth jerky collision-free paths computed by samplebased motion planners. Our approach uses cubic B-splines to generate G or curvature continuous trajectories. The algorithm performs local spline refinement to compute smooth, collision-free paths in narrow passages and satisfy velocity and acceleration constraints. We also present a fast and reliable algorithm for collision checking between robot and the environment along the B-spline trajectories. We highlight the performance of our algorithm on complex benchmarks, including path computation for rigid and articulated models in tight spaces and cluttered environments.
منابع مشابه
A Continuous Approach To Robot Motion Planning With Many Degrees Of Freedom
There is a need for highly redundant manipulators to work in complex, cluttered environments. We explore kinematics and path planning for highly redundant manipulators by means of a continuous manipulator model, which captures the macroscopic shape of highly redundant manipulators. A path for the continuous manipulator model can be found by nding a smooth path for its end-e ector under a maximu...
متن کاملIn Proceedings of the 1992 IEEE International Conference on Intelligent Robots and Systems ( IROS ’ 92 ) A Continuous Approach to Robot Motion Planning with Many Degrees of Freedom
There is a need for highly redundant manipulators to work in complex, cluttered environments. We explore kinematics and path planning for highly redundant manipulators by means of a continuous manipulator model, which captures the macroscopic shape of highly redundant manipulators. A path for the continuous manipulator model can be found by nding a smooth path for its end-e ector under a maximu...
متن کاملCollision-free and smooth trajectory computation in cluttered environments
We present a novel trajectory computation algorithm to smooth piecewise linear collision-free trajectories computed by samplebased motion planners. Our approach uses cubic B-splines to generate trajectories which are C almost everywhere, except on a few isolated points. The algorithm performs local spline refinement to compute smooth, collision-free trajectories and it works well even in enviro...
متن کاملPlanning continuous-curvature paths for car-like robots
This paper presents a Continuous-Curvature Path Planner (CCPP) for a car-like robot. Previous collision-free path planners for car-like robots compute paths made up of straight segments connected with tangential circular arcs. The curvature of this type of path is discontinuous so much so that if a car-like robot were to actually follow such a path, it would have to stop at each curvature disco...
متن کاملPosition correction of a mobile robot using predictive vision
The path of a mobile robot in indoor environments can be described as a sequence of low level, so called reeexive navigation tasks. Such a task is collision avoidance; a behavior which enables the robot to follow a designated path in environments with large free space areas and to avoid obstacles simultaneously. Keeping up a continuous speed is sometimes more important than always having precis...
متن کامل